Under the outer chrome trim (garnish mouldings) on the lid for the softtop well is a plastic/rubber strip seal, see photo.
The Mercedes p/n 001 987 61 25 is NLA and I have had no luck finding another supplier (SLS, etc).
Does anyone know a source for that strip?