1,4,7,10-Tetraazacyclododecane-1,4,7-tricarboxaldehyde,10-[[4-(1,1-dimethylethyl)phenyl]methyl]-

Product Code: 584650
Molecular Formula: C22H34N4O3
Molecular Weight:
824401-42-5