TMD1703

Micro Switch 15A (DC Rated) 49mm Lever with roller