Details for: PI 652686, Oryza sativa L., 00010852