Details for: PI 331559, Oryza sativa L., IR 585-3-10-2-1