Propranolol

is a non-selective beta-blocker

is a selective beta1-blocker

is a non-selective alpha-blocker

is a selective alpha1-blocker