129468-28-6 7-benzylidenenaltrexone Bntx-7 Morphinan-6-one, 17-(cyclopropylmethyl)-4,5-epoxy-3,14-dihydroxy-7-(phenylmethylene)-, (5alpha)-