phenergan allergy medication desyrel for depression phenergan for 8 month old baby price phenergan is phenergan dm a controlled substance