Details for: PI 596862, Oryza sativa L., RP2428-132-24-11-148