Loading patent details...
US5197965A: Skull Clamp Pin Assembly | Searchlight