phenergan drug category promethazine drug classification promethazine drug class antipsychotic promethazine drug class uk promethazine drug class and moa promethazine drug class antihistamine phenergan pharmacological class promethazine drug class and uses promethazine drug class phenergan drug class