phenergan mechanism of action phenergan mechanism of action nausea promethazine mechanism of action cough phenergan method of action promethazine mechanism of action ppt promethazine mechanism of action in vomiting promethazine mechanism of action antiemetic promethazine mechanism of action for nausea promethazine mechanism of action promethazine mechanism of action dopamine