Details for: PI 596889, Oryza sativa L., RP2184-218-677-20