Based on this product's specifications, here are some alternatives and similar models
Deca 010311 Welding Earth Clamp 200A
Summary description:
The Deca 010311 is a professional-grade welding earth clamp designed for secure electrical grounding during arc welding processes. With a maximum current capacity of 200A, this robust clamp ensures stable conductivity and reliable performance. It is an essential accessory for welding equipment, providing a firm connection to the workpiece to maintain a consistent welding circuit.