This product consists of eight very sticky parking stickers, designed for sticking on to vehicle windscreens. Made in the United Kingdom, these stickers serve as a notice to indicate that the vehicle is not authorized for parking in designated areas.
eBay