68 fastback Barracuda for parts

The tabs where the steel and
Rubber meet?