Details for: PI 508252, Oryza sativa L., 8502723