5.7 TOUCH SCREEN

Product ID
440761
Barcode
9990000169047
Brand
Producer Code