I know this is not a 1973 - 1991 GM OEM Door Seal part number 15522764. Is this one of those after market JC Whitney or LMC seals? It looks like a Ford Truck seal to me.
Here is a NOS GM Seal
Now a side by side comparisson
Here is a NOS GM Seal
Now a side by side comparisson