140281694087

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