Back to Previous Page

2,3-Difluorophenylacetic acid

ITEM#: 3042-2904161G

MFR#: 290416-1G

2,3-Difluorophenylacetic acid 97%

.
2,3-Difluorophenylacetic acid 97%