Details for: PI 636882, Oryza sativa L., IR 25560-109-3-1-3-2