I have 2 euro warning triangles. They are not generic, but, rather a BMW part, in a box ,with BMW and the part number molded into the cover. I do not believe they are car specific but rather to meet the Euro requirements that one must be in a car. $125 shipped