Details for: PI 584599, Oryza sativa L., O Leun Cheung