Loading patent details...
US5596462A: Data Storage Disk Clamp Apparatus for Minimizing Disk Clamping Force and Surface Area | Searchlight