Details for: PI 637579, Oryza sativa L., 'Homura 3'