Details for: PI 505383, Oryza sativa L., IR 29708-113-3-2-3