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