59158 Ratcheting Bar Clamp 24 Inch | Desertcart Japan