Free release

89053-02-1 2-oxa-4-thia-7,11-diazadodecan-12-oic acid, 3,8-dioxo-1-phenyl-,phenylmethyl ester

service@apichina.com
Product Name 2-Oxa-4-thia-7,11-diazadodecan-12-oic acid, 3,8-dioxo-1-phenyl-,phenylmethyl ester
CAS No. 89053-02-1
Molecular Formula C21H24N2O5S