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