BMW 61318368920 Hazard Warning Switch Ready to install. No modification required.