hepatitis c and metformin | vasectomy and viagra | can you take celebrex with flagyl | prednisolone cat side effects