Details for: PI 6588, Oryza sativa L., 89