Details for: PI 596943, Oryza sativa L., RP2263-934-592-5