6-(4-bromoacetamidobenzyl)-1,4,8,11-tetraazacyclotetradecane-N,N,N,N-tetraacetic acid

Product Code: 704068
Molecular Formula: C27H40 Br N5 O9
Molecular Weight:
121697-38-9