TUB17 031621
89 1989 Ford Mustang 2.3 2.3L Oil Pump
Condition is "Used".
Stamped M127, Good Working Condition.
From A 1989 Ford Mustang 2.3L LX
FITS:UNKNOWN FITMENT