This Fits Your 2012 Mazda Mazda3
Full size assembly image of VALVE SYSTEM (2000CC)(6-SPEED) (1/1)

VALVE SYSTEM (2000CC)(6-SPEED)