Details for: PI 596910, Oryza sativa L., H187-17-2-1