Details for: PI 270588, Oryza sativa L., K8C/140/29