What is Hydromorphone Hydrochloride?

/What is Hydromorphone Hydrochloride?