26542-61-0

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

Cas Number: 26542-61-0  Molecular Structure
Product Code
1177817
Product Name
2-Oxa-7,8-dithia-4,11-diazadodecan-12-oic acid, 3-oxo-1-phenyl-,phenylmethyl ester
Cas Number
26542-61-0
Molecular Formula
C20H24N2O4S2