This Fits Your 2012 Mazda Mazda3 SEDAN STR
Full size assembly image of MANUAL TRANSMISSION CASE (1/2)

MANUAL TRANSMISSION CASE