8421J80HABE2

ITT ITT Industries
Electronic Components
Snap-acting momentary pushbutton switches
8421J80HABE2ITT ITT IndustriesElectronic Components