Details for: PI 584550, Oryza sativa L., IRRI 23423 - IRRI 23710