Based on this product's specifications, here are some alternatives and similar models
Heavy duty stapler LEITZ 55510084 — 80-sheet capacity, silver, compatible with Leitz 5591–5594 staples
Summary description:
Leitz Heavy Duty Stapler model 55510084 is a desktop industrial stapler with an 80-sheet stapling capacity and a compact footprint (75 x 300 x 140 mm). Finished in silver and weighing 1 kg, it accepts Leitz 5591, 5592, 5593 and 5594 staples. Designed for frequent stapling of thick document stacks in offices, print shops and mailrooms.