Loading patent details...
US4787591A: Laboratory Clamp | Searchlight