Weihai Yudo Eng. Ltd. Product List Take-out Robot for Imm 1000~4500 Ton Mold Clamping Force Take-out Robot for Imm 50~220 Ton Mold Clamping Force