Details for: PI 503090, Oryza sativa L., 17335