Nov222023 BMW 6 Convertible F12 Wind Shield Deflector 54347246090 7246090 NEW GENUINE All of our parts are GENUINE!