2385840-39-9 | 3,4-difluoro-5-formylbenzamide | AOBChem