Details for: PI 505403, Oryza sativa L., IR 28153-10-3-1-3