Based on this product's specifications, here are some alternatives and similar models
Padlock MEGA 5030269 — 63 mm steel-bodied weather-resistant padlock
Summary description:
MEGA 5030269 is a 63 mm padlock with a steel body designed for weather-resistant outdoor use. The padlock offers robust physical protection for gates, sheds, storage lockers and outdoor cabinets. Its steel construction and weather-resistant design make it suitable for locations exposed to rain and moisture. Intended for general security and property protection.