Details for: PI 505390, Oryza sativa L., IR 31864-2-3-3-3