Hello. I'm having a hard time finding the metal or plastic (?) seals that are bolted onto the body on the sides. My Jeep LJ 2006 did not come with them and it's always let sound and now water through, additionally is a security issue. I've recently seen other Jeeps with them and I have no idea why mine did not come with them, but now I know they exist and I can't find them online anywhere. Can someone please help me out? They apparently screw into the body on the left and right sides and the widow closes over them. Thanks for any help.