Dacarbazine, Dekarbazyna Dacarbazin Teva 100, the price Meet the price and refund Dacarbazin Teva 100