Details for: PI 503088, Oryza sativa L., 17327