Loading patent details...
US5384437A: Torque Bar Suspension Scale With Strap Assemblies | Searchlight