“ metformin and ed metformin cost is metformin a generic drug how much can metformin lower blood sugar ”