A letter of guarantee is a bank's commitment in favor of a beneficiary upon fulfillment of its conditions.
Review the cash cover amount, commission, letter duration, and claim terms before issuance, as renewal or extension incurs costs.
The figures, fees and limits in this answer vary by bank and change over time — confirm them with your bank or the official source before acting.