Details for: PI 596857, Oryza sativa L., IR 57298-31-2-2