Details for: PI 596963, Oryza sativa L., IR 39422-18-1-2-2