Micro Switch 15A Pin Head with Lever

Micro Switch 15A Pin Head with Lever

*
*
*
*