Details for: PI 597091, Oryza sativa L., IR 8866-30-3-1-4-2