Tameingo Servo Press Manufacture
Mechanical Auto Press 20T with Movable Bolster...
Email : manager@tameingo.com Contact Number :0086-18718485025 (wechat available)