LS085R100F040C2A

E-Switch, Inc.

Snap Action Switches, Circuit : SPDT

Parts in family