Details for: PI 505372, Oryza sativa L., IR 25840-83-3-2