二巯丙醇为重金属中毒解毒药。分子中含有两个巯基,能与金属离子发生络合反应,夺取已与组织中酶系统结合的金属,形成水溶性复合物从尿中排出,从而恢复酶系统的活性,解除金属引起的中毒症状。但该复合物亦可再解离出金属仍能产生中毒,因此治疗时必须重复给药,使金属离子再次与二巯丙醇结合,直至全部排出体外为止。