9007CR61ED
Switch Limit N.O./N.C. DPDT Adjustable Top Push Rod Screw Mount 10A 600VAC 600VDC Linear Screw Clamp

From Schneider Electric

External links