New old stock with no original packaging. Has light scratches from being loose.
The stickers will leave residue so will require
removal with alcohol or white spirits.
Made in France so possibly Specialities TA
although not stamped as such.Thanks for looking