155519-90-7
1,4,8,11-Tetraazacyclotetradecane-1,4,8,11-tetrabutanamide,N1,N4,N8,N11-tetrahydroxy-
Product Code:
1151630
Molecular Formula:
C26H52N8O8
Molecular Weight:
Order 155519-90-7