Loading patent details...
US5629487A: Deflecting Roller for Sensing the Distribution of Stress Along the Roller | Searchlight