It's looks like a guide that goes up past the window sill. You have it circled. They look like they are easy to install.

Frank


No better smell than that of fresh paint. I've been building and painting cars/trucks for 47 years. Not gonna stop now.
http://www.coxcustomcars.com/