Generic Phenergan (Promethazine) 25mg QtyUSD($)$/tabPharmacyOrder 60130.224rx 120250.214rx Promethazine hydrochloride is sold in various names including Phenergan and is one of the oldest antihistamine drugs present in the market. These days you will commonly find only the generic versions of the drug as most of the branded Promethazine hydrochloride medication are no longer being manufactured. Some [...]