Details for: PI 417850, Oryza sativa L., IR 2070-423-25-6