carbamazepine 400mg cost carbamazepine 200mg generic purchase lincomycin generic