Details for: PI 408423, Oryza sativa L., IR 1704-13-3-2