58895-64-0 | Nalmefene hydrochloride | AOBChem