we are manufacturer, The main products we can provide: Common linear guides: 14mm,15mm,19mm,20mm,25mm,30mm,35mm,45mm Miniature linear guides: 5mm,7mm,9mm,12mm,15mm Cross linear guides: 25mm,30mm,35mm Common size Ball screw: 1204,1605,1610,2005,2010,2505,2510,3205,3210, etc. Miniature ball screw: 6mm,8mm,10mm, etc. Please see attached catalogue of our products, Do you have a need of these? We are looking for big customer and agent all over the world, if you are interested, please feel free to contact with me, I can provide you a price. Hope your reply.