Details for: PI 596866, Oryza sativa L., S969B-265-1-4-1