Loading patent details...
US5612927A: Motorized Latch and Ejection Mechanism for Portable Hard Drive | Searchlight