Ifosfamide Ifamide & Mesna Inf. Techno Drugs Ltd. (1gm + 800mg) / vial · (2gm + 1600mg) / vial View Generic