Details for: PI 505401, Oryza sativa L., IR 21820-154-3-2-2-3