Meyle 1148900002 Light Switch Ready to install. No modification required.