Front Bumper Cover
Retainer
Bracket
is a direct fit for the following:
2007-2009 Mazda 3 Turbo
Genuine Mazda Part Number: BR6C-50-0U1A