which is stronger compazine or phenergan phenergan dosage for adults provigil generic manufacturer phenergan vc codeine side effects phenergan with codeine active ingredients