1891510-21-6 | 2,3-Difluoro-α-hydroxy-5,6-dimethoxybenzeneacetic acid | AOBChem