Aluminum alloy D26L26 single diaphragm coupling elastic joint D26mm L26mm ball screw step servo motor encoder computer FA parts

Aluminum alloy D26L26 single diaphragm coupling elastic joint D26mm L26mm ball screw step servo motor encoder computer FA parts

Aliexpress UK