2192182398

CYCLON CXL
SKU Model Number: 2192182398
Manufacturer part number: 2192182398
Vendor: Italy Warehouse