1018678-51-7 | 3-(Difluoromethyl)picolinaldehyde | AOBChem