Details for: PI 373888, Oryza sativa L., IR 532-E527