4-Pyridinecarboxylic acid, (3-(methylthio)propylidene)hydrazide 75847-68-6 BT 103 BT-103 beta-Methylmercaptopropionaldehyde isonicotinic acid hydrazone