Details for: PI 408432, Oryza sativa L., IR 2035-487-3-3