Details for: PI 408424, Oryza sativa L., IR 1721-11-68-3-6