Details for: PI 338088, Oryza sativa L., IR 1044-5