Details for: PI 505392, Oryza sativa L., IR 32358-122-2-1-2