Spec Foot Switches. 2 part numbers in this category

Part Number
NSN
NIIN
290914-559
290914559
5930-01-594-1661
015941661
Page: