My buddy found this piece at the bottom of his 1/4 window area on the driver's side of his 1971 convertible Barracuda. We can't seem to id this item and everything works well. Looks like it had been sitting for a long time. Any thoughts would be appreciated. Thanks