Sorry can't help with where those came from, but I will tell you that my Dodge ram pickup has one over the radio and I don't like it. It covers the radio buttons and makes changing the station just about impossible to do.
that said, there's a free bump to the top for ya.
Technology is great when it works,
and one big pain in the ass when it doesn't
Detroit iron rules all the rest are just toys.