Switch Press 50-66PSI240V SPDT

1013272 MFG #: 320670000
$101.63 / EACH
Out of Stock
  • Category: Switches & Buttons
Cornelius Switch Press 50-66PSI240V SPDT 320670000