This is a new old stock item and was factory sealed, but I did remove it from the packaging. It is in good shape with no damage or major issues, but I do see a few small dents in the fins. I am not sure what it fits, it looks very similar to one that fits an early 70's Pontiac Thanks for looking! 041926-E