65492-82-2
edelfosine
Product Code:
1077086
Molecular Formula:
C27H59NO6P
Molecular Weight:
524.73
Order 65492-82-2