Propranolol hydrochloride is a synthetic beta-adrenergic receptor blocking agent chemically described as (±)-1-(Isopropylamino)-3-(1-naphthyloxy)-2- propanol hydrochloride. Propranolol hydrochloride is a stable, white crystalline solid which is readily soluble in water and ethanol.