5-(1-Carboxyethyl)-2-(phenylthio)phenylacetic acid ≥99% 83237-49-4 C₁₇H₁₆O₄S 316.37 g./mol $25.80 View