Loading patent details...
US4112762A: Probe Cover Grip and Release Device | Searchlight