Details for: PI 215906, Oryza sativa L., Taihoku No. 127