138403-47-1
1,4,7,10,13-Pentaazacyclopentadecane-1,4,7,10,13-pentaacetic acid,2-[[4-[(bromoacetyl)amino]phenyl]methyl]-
Product Code:
2266746
Molecular Formula:
C29H43BrN6O11
Molecular Weight:
Order 138403-47-1