I bought a rear window defogger from someone on this site and it is exactly the same as yours. Presumably it is from an A body, but I have no idea of the year or car it came from.
Ok, this was making me wonder. Apparently it fits what the search shown, 65-74 then. I just didn`t remember them being like that but then again I can`t remember much anymore.