Details for: PI 408623, Oryza sativa L., IR 1520-680-3-2