ampicillin 500mg propranolol 40 mg tablet generic viagra in india hydrochlorothiazide 25 buy anafranil lasix 80 mg daily