388081-05-8
1,9-Dithia-5,13-diazacyclohexadecane, 5-(phenoxyacetyl)-
Product Code:
2146796
Molecular Formula:
C20H32N2O2S2
Molecular Weight:
Order 388081-05-8