NEEDLE 089140

Product ID
445532
Barcode
9990000154173
Brand
Producer Code