Details for: PI 338089, Oryza sativa L., IR 1044-8