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