Loading patent details...
US4145317A: Pressure-Sensitive Resistance Elements | Searchlight