Master Power Window Switch Fit for Mazda 3 (2004-2009), 2009 Mazda 3 Sport Front Driver Side, Replaces BN8F66350A. Easy Installation: Plug and play style, easy to install. Replace Part Numbers: BN8F66350, BN8F66350A, BN8F-66-350A, BN8F-66-350, 901901.