(Code: STR-22) Escort Cosworth WRC Power Steering Pump Plate (Front of pump)

POA
Original Ford Part Number: 9096183