Details for: PI 432577, Oryza sativa L., IR 4427-51-6-3