94696-53-4
3-acetyl-6-deoxy-6-fluoronaltrexone
Product Code:
683965
Molecular Formula:
C22H26 F N O4
Molecular Weight:
387.44
Order 94696-53-4