Loading patent details...
US4414966A: Fixation Pin | Searchlight