6-(Trifluoromethyl)pyridine-3-carboxaldehyde, 97%

AB152127