Details for: PI 505381, Oryza sativa L., IR 29708-23-1-2-2