Does anyone know what this is? I am thinking it is some sort of electronic window defroster or warmer, where a magnetic blanket would go over the windscreen. It is powered on the sides but the window wiper just look like a metal clip. I am taking them off but I asked around and no one knew what they were.