Loading patent details...
US4466596A: Instrument Accessory Clamping Device | Searchlight