Details for: PI 503059, Oryza sativa L., 15889