Details for: PI 508251, Oryza sativa L., 8502716