Reversible Carnitine Palmitoyltransferase Inhibitors with Broad Chemical Diversity as Potential Antidiabetic Agents | doi.page