2410.0401
Switch Foot N.O./N.C. SPDT 6A 250VAC Momentary Cable 300000Cycles

From Marquardt Switches

External links