OTC (6903) Oil Filter Socket - Ford/Mazda, 75.6mm, 14 Flutes Designed at 75.6mm to fit 2.3L 4-cylinder engines Works on Ford Fusion, Mercury Milan, Mazda 3, Mazda 5, and Mazda 6