Details for: PI 431436, Oryza sativa L., IR 1721-14-6-4-3