vermox otc canada dipyridamole 50 mg lipitor zofran order avodart 0.4 mg viagra 100 price in india wellbutrin 75 mg how much is generic plavix avana allopurinol cost