Details for: PI 505396, Oryza sativa L., IR 34631-113-1-2