Left Hand Driver Side Master Power Window Switch
is a direct fit for the following:
2004-2009 Mazda 3
Genuine Mazda Part Number: BN8F-66-350A