Details for: PI 584736, Oryza sativa L., 'IR 1529-Ecia'