Novel inhibitors of mitochondrial sn-glycerol 3-phosphate dehydrogenase.

Novel inhibitors of mitochondrial sn-glycerol 3-phosphate dehydrogenase.