Details for: PI 652626, Oryza sativa L., 'Kankei 326'