Loading patent details...
US5744896A: Interlocking Segmented Coil Array | Searchlight