Intake Manifold Oil Seperator Valve
is a direct fit for the following:
2007-2012 Mazda CX-7
2.3L
2007-2009 Mazda 3
2.3L Turbocharged
Genuine Mazda Part Number: L3K9-13-890