azithromycin 250 mg pill metformin 1000 mg price allopurinol 100 mg buy uk proventil for sale lisinopril 1.25 mg