phenergan vs vallergan nuvigil or provigil taken with adderall cost zofran vs phenergan phenergan rectal pediatric dose phenergan 12.5 injection