mercaptosuccinate
Noun
Meaning
mercaptosuccinate (plural mercaptosuccinates)
(organic chemistry) Any salt or ester of mercaptosuccinic acid
Noun
mercaptosuccinate (plural mercaptosuccinates)
(organic chemistry) Any salt or ester of mercaptosuccinic acid