Medicine Imilast 500 500 mg + 500 mg IV/IM Injection Cilastatin + Imipenem Biopharma Ltd. View medicine