Is this the power steering reservoir?
I'm pretty sure I've got a ps fluid leak. Is this where to top it off?
Print