Loading patent details...
US4095659A: Deflection-Restrained Load Cell for on-Board Vehicle Weighing Systems | Searchlight