Loading patent details...
US5984617A: Clamp for Handling Stacked Loads of Different Sizes at Different Maximum Clamping Forces | Searchlight