853347-83-8 | 3-Thiophenecarboxylic acid, hydrazide, hydrochloride (1:1) | AOBChem