4055483723

telescope,tube,Interlock
SKU Model Number: 4055483723
Manufacturer part number: F02003-D0119715
Vendor: Italy Warehouse