NEW Precision Ball Screw Nut Linear Rail CNC Machined - 16-1/2" Long 

Part# QC?-336??

Overall length is 16-1/2" long
Diameter at the far right end is 15mm
Diameter at the far left end is 13mm
The threaded portion is 10" long
The diameter of the smooth bearing area is 28mm


New without packaging - I have no idea what this is for or what brand it is. It was wrapped in bubble wrap and the only part of the part number I can make out is QC?-336?? The number was written in marked and has parts worn off. No markings on the part itself.