Details for: PI 505373, Oryza sativa L., IR 28128-45-3-3-2