I cant recall where I got mine from, maybe Steele Rubber? I know the gasket was from them. The profile isn't exactly the same. The repros sit down in the rubber lower and dont match the corner at the stainless trim exactly the same as original. But its all you have to work with now. It will fight you going in and staying down at the ends as it locks in slightly different as well. Takes a while before it naturally will lay flat and stay in place as the trim comes rolled up. Heat helps.