Consult now Mechanical latch EF40-105 220-250Vdc Code: 255015 12 months guarantee Available for immediate shipment Worldwide delivery Refurbished parts available