Details for: PI 270590, Oryza sativa L., K8C/263/1