Loading patent details...
US6158561A: Clutch Plate | Searchlight