Product Catalog10pcs/Japanese D3M-01L313-3-E micro switch light touch limit with long handle 0.1A30VDCElectronic Components & Supplies > Active Components$32.23 (≈ €28.74)In stockSold by AliExpress WWTo Store