Carteolol hydrochloride