Details for: PI 505405, Oryza sativa L., IR 28222-23-1-3-3-2