Windsor 6.635-560.3 (66355603) - Micro switch with roller lever IP 67
$102.00
$99.45
UA-40007504-2