Details for: PI 505369, Oryza sativa L., IR 24632-34-2