OK, does it have slots on the sides that go in next to the radio? I've not seen one of these in person, it may require the removal tool, like aftermarket radios do.
If you can put up a higher-resolution picture of the actual radio in question, as installed, it would help.