RE: ILLUSION and Webra Speed .61...
Yeah...Those should be similar to the clamps at McMaster Carr......Zinc plated and all......Page 242 of their catalog...(just type 242 in the "find" box)
I have several of those clamps myself...I rarely use them...How may do you need...he he
Thanks for the link to the Webra!!
Have Fun...
Chuck