1803817-89-1 | 2-(4-fluoro-2,5-dimethylphenyl)-2-hydroxyacetic acid | AOBChem