Details for: PI 637570, Oryza sativa L., 'Ouu 23'