Back to Previous Page

3-(Trifluoromethyl)phenylacetic acid

ITEM#: 3042-19335610G

MFR#: 193356-10G

3-(Trifluoromethyl)phenylacetic acid 97%

.
3-(Trifluoromethyl)phenylacetic acid 97%