There's a whole thread on that in appearance....I have one too. It's an Acura RDX part...so...get it from your local Acura dealer. It's about $16 or so. I off centered mine. Love it.
Yes...it's sticky tape on it I guess....holds great...that's how they do these things....I had B pillars on my RX 8 that had the 3m tape backing...it holds like glue...no problems at all!