the black plastic strip that sits in between the windshield and the body itself, part of it has broken off, thus allowing water to seep into the cabin...

anybody know where i might be able to find these parts? i've haven't had any luck finding them...