View More Details
Idea
0625A Japanese Clover Clamps - MEGA Deal
In Stock
Unavailable
$ 14.95
Regular price
$ 37.95
/
These are the clamps you've heard (and seen) so much about, and yes, you do want a pair (for your pair!) Our Japanese Clover Clamps are designed to actually tighten when you pull on...
Default Title
Add to cart
Add to Wishlist