Metronidazole is thought to act through anti-inflammatory mechanisms, while azelaic acid is thought to decrease cathelicidin production. يعتقد أن الميترونيدازول يعمل من خلال الآليات المضادة للالتهاب بينما الأزيلاك أسيد يعتقد أنه يقلل من إنتاج الكاثليسيدين.