Product containing only cilastatin (medicinal product)
Supplier: international · SCTID 775244006
Cilastatin-containing product