Ecamsule Item Code:QT47549 Product Name:Ecamsule CAS Number:92761-26-7 Molecular Formula:C28H34O8S2 Molecular Weight:526.29 Manufacturer Supplier:Conscientia Industrial Co Ltd Country of Origin:China