NOS from a body shop. It’s been sitting on the shelf for years. Outer packaging ugly. I believe it fits 1980’s Chevy trucks and possibly into the 1990’s. Thank you for looking/Buying.