Phenformin

Drug / Medication

A cousin of Metformin, more potent but associated with higher rates of lactic acidosis, leading to its eventual consideration as unsafe.

Mentioned in 1 video