69 barracuda tail finish panel.

They are reproduced, but I hear they're not so good, thin aluminum.

You're right. The 2 I have need some massaging so I just broke down and bought a new one and it's much thinner than the 2 factory ones I have.