Loading patent details...
US5116325A: Needle Assembly | Searchlight