Based on this product's specifications, here are some alternatives and similar models
Latch DMX 8131348 steel/brass 120x45 mm
Summary description:
DMX 8131348 is a latch made of steel and brass with dimensions 120x45 mm. Designed for securing doors, gates or panels, it combines steel strength with brass components for corrosion resistance in moving parts. Suitable for residential and light commercial use where a compact mechanical latch is required for reliable closure and basic security.