Translation of "Irrevocable bank guarantee" in German

Why you need an irrevocable bank guarantee
Warum benötigen Sie eine unwiderrufliche Bankgarantie?
CCAligned v1

The manufacturer has deposited an irrevocable bank guarantee with the Italian Finance Ministry to cover the whole amount accounted for by the tax stamps.
Für den gesamten Betrag der Steuermarken hat der Hersteüer eine unwiderrufliche Bankbürgschaft beim italienischen Finanzministerium hinterlegt.
EUbookshop v2