3670-09-5 Benzyl 4-pyridyl ketone thiosemicarbazone KETONE, BENZYL(4-PYRIDYL), THIOSEMICARBAZONE