2169383-41-7 | 2-(difluoromethyl)-4-fluoro-5-formylbenzoic acid | AOBChem