Details for: PI 503085, Oryza sativa L., 17000