68085-59-6
Acetic acid, mercapto-, 2-(4-benzoyl-3-hydroxyphenoxy)ethyl ester
Product Code:
1169736
Molecular Formula:
C17H16O5S
Molecular Weight:
332.37
Order 68085-59-6