Loading patent details...
US4332025A: Disc Clamping Device | Searchlight