Details for: PI 505382, Oryza sativa L., IR 29708-41-2-2-3