This rubber fits our sunrof as per following link: https://www.ebay.com/itm/376643160550

The Inner Rubber seal for our Universal Car Sunroof is a black rubber seal designed to fit most standard sunroofs. This seal is sold as a single piece and is made of high-quality rubber material to ensure durability and performance. It is not a performance part, but rather a replacement or accessory part for maintaining the functionality of your car's sunroof. Perfect for keeping out water and noise while allowing for fresh air to flow through the sunroof.