Im looking for the OEM piece shown below. Mine has some broken clips so the seal isnt perfect. Let me know if anyone can help.