824401-42-5
1,4,7,10-Tetraazacyclododecane-1,4,7-tricarboxaldehyde,10-[[4-(1,1-dimethylethyl)phenyl]methyl]-
Product Code:
584650
Molecular Formula:
C22H34N4O3
Molecular Weight:
Order 824401-42-5