Loading patent details...
US5417705A: Obturator With Rotating, Resettable Safety Shield | Searchlight