Details for: PI 596854, Oryza sativa L., IR 53970-74-1-2-1