Imao Corporation

61-8374-46 Clamping Unit (new specification) SCS3AX14CS