Details for: PI 596884, Oryza sativa L., RP1579-1901-82-57