Electric Power Steering Pump - 1967 Barracuda
The TRW unit is around 10" . Top to toe.
Print