Loading patent details...
US20030191467A1: Multipin clamp and rod attachment | Searchlight