Details for: PI 270589, Oryza sativa L., K8C/140/46