ByNobleID
    beta-Adrenergic blocking agents. 18. 1-(Aryloxy)-3-(arylthioalkylamino)propan-2-ols and 1-substituted alkylthioamino-3-(aryloxy)propan-2-ols. | NobleID