4-difluoromethoxybenzoic acid hydrazide [ 126767-63-3 ]