Details for: PI 215904, Oryza sativa L., Taihoku No. 8