Details for: PI 596916, Oryza sativa L., IR 41985-111-3-2-2