I am pretty sure that the key holders were dealer-supplied items. These things are usually part of a promotional item assortment available to the dealers from the factory and are used on all vehicles, not one particular model. One of my BMW motorcycles has an almost identical little pouch, sans the Mercedes star, of course.