Loading patent details...
US5377816A: Spiral Magnetic Linear Translating Mechanism | Searchlight