Loading patent details...
US4585115A: Electric Clutch Brake Apparatus | Searchlight