E121SD1A3PE

ITT ITT Industries
Electronic Components
Sealed snap-acting momentary pushbutton switches
E121SD1A3PEITT ITT IndustriesElectronic Components