Based on this product's specifications, here are some alternatives and similar models
GERDA KMT75 Brass Shrouded Padlock 75mm with 3 Keys
Summary description:
The GERDA KMT75 is a robust 75mm shrouded padlock crafted from high-quality brass, designed to provide enhanced security for gates, warehouses, and containers. Its specialized design minimizes exposure of the shackle, offering increased resistance against cutting and prying attempts. The set includes three precision-cut keys for reliable access control and long-term durability in various weather conditions.