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