2969394-14-5 | 6-(2-fluoroacetyl)picolinaldehyde | AOBChem