Details for: PI 270580, Oryza sativa L., 77a