I have had these since vent seals since buying my car back in '98. The previous owner bought them to replace the current ones on the car now.
As I was taking something off the shelf in my garage it hooked itself on to this vent rubber and caused about a 1/2" tear to the top corner.
Is this still useable and/or repairable? I would want to install them only to find out they will leak water or air later on
Also, is any one able to tell if this is NOS or an aftermarket replacement?