Details for: PI 652598, Oryza sativa L., 'Satsukei 8640'