stein & co 5620 velbert 15 BARCODE23X6
MATSUSHITA ELECTRONIC COMPENTS EUROPE
we have 2 which are slightly different send pic of yours xss2244