Details for: PI 215897, Oryza sativa L., Taichu-Mochi No. 66