1,4,8,11-Tetraazacyclotetradecane-1,4,8,11-tetrabutanamide,N1,N4,N8,N11-tetrahydroxy-

Product Code: 1151630
Molecular Formula: C26H52N8O8
Molecular Weight:
155519-90-7