113541-83-6
Heptanedioic acid, 4-formyl-4-[2-(phenylthio)ethyl]-, dimethyl ester
Product Code:
509392
Molecular Formula:
C18H24O5S
Molecular Weight:
352.44
Order 113541-83-6