Can only type to the OEM part. I replaced the seal on my 280 SL, and the factory part just fit exactly right. A key item is to do the prep! I spent some three+ hours cleaning all the little bits of rubber out of the channel. The new part slipped right in, and all the little channels and grooves lined up!
I have cut up a gallon plastic jug and fashined two angled pieces that I use to protect the rubber seal where the top rubs, I did this on the 107 I had, and it does help to reduce the weat on the rubber and the wear on the top.