Palifosfamide [ 31645-39-3 ]

Cas Number: 31645-39-3
Product Code
212384
Product Name
Palifosfamide
Cas Number
31645-39-3
Melting Point
106-107 ( ℃ )
Boiling Point
160.4 ( ℃ )