10-(2-Hydroxypropyl)-1,4,7,10-tetraazacyclododecane-1,4,7-triacetic acid|Huagongshe