Details for: PI 388932, Oryza sativa L., 'Beni Sengoku 21'