121697-38-9
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:
Order 121697-38-9