Free release

75240-44-7 5,12-dioxa-3,14-diazahexadeca-7,9-diynedioic acid, 4,13-dioxo-,dibutyl ester

service@apichina.com
Product Name 5,12-Dioxa-3,14-diazahexadeca-7,9-diynedioic acid, 4,13-dioxo-,dibutyl ester
CAS No. 75240-44-7
Molecular Formula C20H28N2O8