89053-02-1

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

Cas Number: 89053-02-1  Molecular Structure
Product Code
945943
Product Name
2-Oxa-4-thia-7,11-diazadodecan-12-oic acid, 3,8-dioxo-1-phenyl-,phenylmethyl ester
Cas Number
89053-02-1
Molecular Formula
C21H24N2O5S