heavy duty metal bracket
More than 32 pcs of punching machine and several Robot Welding Machine and nearly 30 sets of Hande welding machine