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