Pharmacology

All are true about Ifosfamide except