684237-39-6
1,4,7,10-Tetraazacyclododecane-1,4,7-triacetic acid,10-[2-[[(1S)-1-carboxyethyl]amino]-2-oxoethyl]-
Product Code:
1322552
Molecular Formula:
C19H33N5O9
Molecular Weight:
Order 684237-39-6