Details for: PI 505393, Oryza sativa L., IR 32429-47-3-3-2-2