140281694038

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