3-(Chloromethyl)pyridine hydrochloride6959-48-431 % similar Thiazole-4-carboxaldehyde3364-80-530 % similar