top of page
Benzeneacetic acid, 3,5-difluoro-α-oxo-, ethyl ester [208259-57-8] 98%

Benzeneacetic acid, 3,5-difluoro-α-oxo-, ethyl ester [208259-57-8] 98%

SKU: 208259578
bottom of page