Loading patent details...
US6101992A: Fluid-Braked Electromagnetic Actuator | Searchlight