7-benzylidenenaltrexone [ 129468-28-6 ]

Cas Number: 129468-28-6
Product Code
668747
Product Name
7-benzylidenenaltrexone
Cas Number
129468-28-6
Boiling Point
353.7 ( ℃ )