140281694061

display with cover
Manufacturer part number: A28169406
Vendor: Italy Warehouse