HD Clamps

HD stands for Heavy Duty and this is exactly what these clamps are made for, maximum contact area and an extreme clamping force generated by the pin.