Loading patent details...
US6603677B2: Three-layered stacked magnetic spin polarization device with memory | Searchlight