Today I was washing my 2019 C300 CPO for the first time and noticed what looks like a small piece of clear film adhered to the right side A pillar. I tried to peel it off, but it is on their good. Before I get more aggressive with it, I thought I'd ask if there is any good reason something like this (see pictures) would be on the car. It it a patch in the finish of some sort? Any ideas or thoughts are welcome. Thanks.


