Details for: PI 596860, Oryza sativa L., OM576