Loading patent details...
US5258598A: Station for Assembling Pressed Sheet-Metal Structures With Welding Robots Also Usable Periodically for Checking the Fixtures Used in the Station | Searchlight