4055389839

electronic
SKU Model Number: 4055389839
Manufacturer part number: 637654
Vendor: Italy Warehouse
Base,module