Great minds think alike... :D
I was at my neighborhood HDW store today and wondering thru the
isle for 'Nuts', screws, bolts, washers..etc and saw a few such "bumpers",
one was labeled 'Bumber, Ford' ... $1.79 and looked like what I remembered.
Well, I was way off... I got one...