Took this out of my drain well on my June 64 Dearborn convertible and can't for the life of me figure out what it's called or if anybody carries a reproduction of any kind. It broke apart when removing it last year- bottom side is covered in rust (from the very leaky drain well) and the top has Wimbledon White over spray all over it from a previous repaint job.
I put a piece on my bench wire wheel and underneath all the crud it seems to be made of a white plastic with a ridge/seam on one side. How the heck do I look this up on the internet by name?
Thanks,
Mark