Details for: PI 503109, Oryza sativa L., 17412