Consult now Mechanical latch EF40-105 500-660Vac Code: 255010 12 months guarantee Available for immediate shipment Worldwide delivery Refurbished parts available