2305079-80-3 | 2-Thiophenecarboxylic acid, 5-chloro-, hydrazide, hydrochloride (1:1) | AOBChem