Details for: PI 505376, Oryza sativa L., IR 29670-15-2-3