dimercaptosuccinate

Noun

 * 1)  The, or any salt or , of.