Details for: PI 596929, Oryza sativa L., IR 53970-9-2-2-1