Free release

799829-80-4 1,4,7,10,13,16-hexaazacyclooctadecane, ethanedioate (1:4)

service@apichina.com
Product Name 1,4,7,10,13,16-Hexaazacyclooctadecane, ethanedioate (1:4)
CAS No. 799829-80-4
Molecular Formula C12H30N6・4C2H2O4