138884-11-4
1,4,7,10-Tetraazacyclododecane-1,4,7-tricarboxylic acid,10-(1-carboxyethyl)-, tris(phenylmethyl) ester
- Product Code
- 619059
- Product Name
- 1,4,7,10-Tetraazacyclododecane-1,4,7-tricarboxylic acid,10-(1-carboxyethyl)-, tris(phenylmethyl) ester
- Cas Number
- 138884-11-4
- Molecular Formula
- C35H42N4O8