Free release

677335-21-6 1,4,7,10-tetraazacyclododecane-1,4,7-triacetic acid,10-[[hydroxy[(4-nitrophenyl)methyl]p

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododecane-1,4,7-triacetic acid,10-[[hydroxy[(4-nitrophenyl)methyl]phosphinyl]methyl]-
CAS No. 677335-21-6
Molecular Formula C22H34N5O10P