How Long Does Metformin Last? Onset, Peak & Duration