Loading patent details...
US4076368A: Terminal Fastener and Instrument Tap | Searchlight