Details for: PI 505389, Oryza sativa L., IR 31851-63-1-2-3-2