Cat. Name CAS. Structure Purity
I008548 Palifosfamide-Tris 1070409-31-2 (tris salt); 31645-39-3 (free acid) Palifosfamide-Tris ≥ 95%