how long does it take phenergan gel to work phenergan sale phenergan and compazine allergy how to use phenergan gel buy phenergan tablets uk