Details for: PI 505370, Oryza sativa L., IR 25588-7-3-1