Details for: PI 215903, Oryza sativa L., Taihoku No. 5