1x AMG Stickers Badge Sports 3D Gel Domed Emblems Decals Mercedes benz Sport
3d epoxy sticker. Then peel of the sticker when you are ready to apply to surface.
eBay