Details for: PI 596928, Oryza sativa L., IR 53970-100-3-3-2