Details for: PI 408599, Oryza sativa L., IR 1632-93-2-2