1824876-64-3 | 3,4-Difluorobenzaldehyde hydrazone | AOBChem