DMSA

Drug / Medication

An FDA-approved prescription drug for heavy metal chelation.

Mentioned in 1 video