32941726

Indicator
SKU Model Number: 32941726
Manufacturer part number: 3294172
Vendor: Italy Warehouse