The power switch is manufactured by Promotive and the part number is PS-22E01-G(B). Unfortunately, a quick search doesn't turn up any stock.   If you have some time to spare, you could look into online catalogs to find another similar switch with compatible characteristics (physical size, footprint and pinout).   If you can't find anything and know a cheap way to send stuff from France to the Netherlands, let me know and I'll send you one (I have a non-working Jaguar I use fo
    • Like
    1