Product review (5 stars): No compensation received
Yep.  It's a seal.  It has a split in it - it's supposed to.

Factory direct part.