Details for: PI 224884, Oryza sativa L., 'Otta Mii 120'