Details for: PI 331586, Oryza sativa L., IR 665-12