Details for: PI 331583, Oryza sativa L., IR 659-15-2-2