339091-75-7
1,4,8,11-Tetraazacyclotetradecane-1,4,8,11-tetraacetic acid, tetrahydrochloride, hydrate
Product Code:
106349
Molecular Formula:
C18H38Cl4N4O9
Molecular Weight:
596.32
Order 339091-75-7