Details for: PI 215905, Oryza sativa L., Taihoku No. 11