Denny knows a pinchweld is the opening where metal edges are spot [pinch] welded to make the mounting flange .... what Bill is refering to as pinchweld is the lock strip that closes/secures the seal
like this .... there's a new type of rubber seal now available by the foot from the glass places that's called
'self locking', no seperate lock strip, got some for daBus, works slick
Bill