Left Driver Side Sunvisor
is a direct fit for the following:
2010-2013 Mazda 3
Genuine Mazda Part Number: BBM2-69-320C-75
For Hatchback Vehicles W/O Sunroof & W/O Side Mirror Lamp