Details for: PI 503060, Oryza sativa L., 15906