Details for: PI 596886, Oryza sativa L., RP2095-5-7-34