Details for: PI 215910, Oryza sativa L., Taihoku-Iku No. 73