amoxil for tooth infection yellow capsule teva 3109 do they sell antibiotics over the counter cost of heparin vs lovenox diflucan or nystatin over the counter xanax price usa