121915-83-1
1,4,7,10-tetraazacyclododecane-1,4,7-triacetate, 10-(2-hydroxypropyl)-, calcium salt (1:2)
Product Code:
1010373
Molecular Formula:
C17H29Ca2N4O7
Molecular Weight:
481.59
Order 121915-83-1