Synonyms for "disulfiram"

Words with similar meaning