Find the word definition

Wiktionary
dimercaptosuccinic

a. (context chemistry English) Designating an acid similar to succinic acid but containing two instances of the radical –SH.

Wikipedia