Dip Stick on 1965 Barracuda Power Steering Pump?
No dipstick on either of them
Print