Caparsolate

Caparsolate

a proprietary name for thiacetarsamide sodium.