Details for: PI 503089, Oryza sativa L., 17330