sourceUrl: https://octopart.com/search?q=PVA2EEH1
Products with this attribute (1 total)
Keylock Switches 100mA 32VDC DPDT Push-Push 17.5mm