An outline of antidiabetic medications and their synthetic pathways | ACG Publications