2383896-64-6 | 2-(2-chloro-6-fluoro-3-formylphenyl)acetic acid | AOBChem