Loading patent details...
US5652384A: Sensor Structure With L-Shaped Spring Legs | Searchlight