879690-36-5
Benzeneacetic acid, a-[(phenylthioxomethyl)thio]-, 1,2-ethanediyl ester
Product Code:
2440189
Molecular Formula:
C32H26O4S4
Molecular Weight:
Order 879690-36-5