Loading patent details...
US4380174A: Apparatus for Shear Testing Welds | Searchlight