TMD1701

Micro Switch 15A (8-30VDC) 63mm Lever