Loading patent details...
US4066157A: Impeller Disconnect and Brake Mechanism | Searchlight