5222872983 / 22872983 Latches Hydraulic Electrical Reliable and safe Superb quality Reliable 90 years of experience Mechanical locks, hydraulic locks and latches