Free release

74229-41-7 1,4,10-trioxa-13-thia-7,16-diazacyclooctadecane-8,12,15-trione

service@apichina.com
Product Name 1,4,10-Trioxa-13-thia-7,16-diazacyclooctadecane-8,12,15-trione
CAS No. 74229-41-7
Molecular Formula C12H20N2O6S