maleimidopropionic acid hydrazide hydrochloride [ 293298-33-6 ]