Details for: PI 636883, Oryza sativa L., IR 25586-45-1-2