83237-49-4
5-(1-Carboxyethyl)-2-(phenylthio)phenylacetic acid
Product Code:
103158
Molecular Formula:
C17H16O4S
Molecular Weight:
316.37
Order 83237-49-4