Details for: PI 331581, Oryza sativa L., IR 659-10-8-3