hydrochlorothiazide 12.5 wellbutrin xl 300 mg phenergan 5mg baclofen without prescription propranolol 10 mg tablet price anafranil for dogs