Top Suppliers:I want be here

681485-27-8

681485-27-8 structure
681485-27-8 structure

Name 1,4,7,10-Tetraazacyclododecane-1,4,7,10-tetraacetic acid, 2-[(4-thiocyanatophenyl)Methyl]-
Molecular Formula C24H33N5O8S
Molecular Weight 551.61