8996619283956

Kit,synchronous,telescopic runner
SKU Model Number: 8996619283956
Manufacturer part number: 661928395
Note: Item is Obsolete/No longer Available
Vendor: Italy Warehouse