LS085R100F040C1A

E-Switch, Inc.

Snap Action Switches, Circuit : SPDT

Parts in family