1862246-23-8 | 2,3-Difluorobenzaldehyde hydrazone | AOBChem