"What is this" or "did this come off my car"?

-
It's obviously a muffler bearing grease cap.
If not,it's definitely the blinker fluid reservoir pressure regulator grommet - available at HF.
 
-
Back
Top