Details for: PI 505394, Oryza sativa L., IR 32429-115-3-2-1