“ metformin diarrhea metformin hcl 500 mg metformin over the counter walmart what are the most common side effects of metformin ”