generic 39 mg cymbalta cephalexin 500 mg capsule cost phenergan cream australia arimidex drug cost propranolol tablets 40 mg