140207643044

telescope tube
Manufacturer part number: A20764304
Vendor: Italy Warehouse