phenergan and benadryl compatible phenergan or zofran phenergan for 6 month old baby phenergan how long does it last phenergan 10mg dosage