What exactly is the term for this piece as I have heard it called many things. I'm looking for the squeegee lookin piece that goes on the outside of the doors that wipes the dew off as the windows go down. Is there any other place than a dealer to get these??