1823237-13-3 | 2,5-Difluoro-3,4-dimethoxybenzoic acid hydrazide | AOBChem