83123018 | Micro Switch with Cable IP66 | Ideal Webshop