Details for: PI 270581, Oryza sativa L., 242