tokens: Allopurinol remains the drug of choice to diminish uric acid overproduction , but the optimal allopurinol dose must be established in each patient to prevent xanthine or uric acid urolithiasis , a process aided by sequential determination of urinary oxypurines and uric acid .