1,9-Dithia-5,13-diazacyclohexadecane, 5-(phenoxyacetyl)-

Product Code: 2146796
Molecular Formula: C20H32N2O2S2
Molecular Weight:
388081-05-8