2-Iminothiolane hydrochloride4781-83-3100 % similar Dimethyl adipimidate dihydrochloride14620-72-530 % similar