colchicine cost in canada doxycycline 150 mg tablets metformin 500 allopurinol tablet 300mg sildenafil