New adhesive sticker distributed by Renault
Size is:
7 x 16 cm
2.76 x 6.3 Inches
Discount if you buy more than one