Here's one with the trim/locking strip, as you can see in the pic it has a completely seperate groove to slip into
Have you tried putting the rubber onto the glass? it should only fit one way
And installing your own glass is no big deal, just have a buddy put slight pressure on the glass while you pull the rope and you will be fine
__________________
1985

454/465/205, 38.5x11-16BOGGERS


soon to be installed: 14bDETROIT,Edelbrock Performer cam,intake and valve springs,Comp roller tips,MSD HEI