Details for: PI 596851, Oryza sativa L., IR 19670-263-3-2-2-1