Details for: PI 331579, Oryza sativa L., IR 659-10-2-3