propranolol hydrochloride | uMedical