Details for: PI 338052, Oryza sativa L., IR 626-1-28-2-2