Details for: PI 349403, Oryza sativa L., IR 665-31-2-2