66 Barracuda door glass stop
should have a rubber bumper of some sort
Print