Details for: PI 373886, Oryza sativa L., IR 532-E230