7-benzylidenenaltrexone

7-benzylidenenaltrexone · CAS 129468-28-6