over the counter allopurinol in mexico