TMD1702

Micro Switch 15A (DC Rated) 28mm Lever