Loading patent details...
US4552071A: Two-Piece Despin Obturator | Searchlight