Details for: PI 215908, Oryza sativa L., Taihoku No. 177