push pull toggle clamp with a vertical mounting base for use in a welding fixture

Code produit:
1768522510