Details for: PI 505371, Oryza sativa L., IR 25621-135-1-1