Details for: PI 508254, Oryza sativa L., 8502720