Product Overview Roller Lever Micro Switch D2SW-01L3M Omron 682-2083. 0.1A. 125VAC. 30VDC. D2SW01L3MMade in JapanNew item in original packaging Reviews (No reviews yet) Write a Review