Free release

312494-61-4 1,4,7,10-tetraazacyclododecane, 1,7-dihexadecyl-

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododecane, 1,7-dihexadecyl-
CAS No. 312494-61-4
Molecular Formula C40H84N4