Loading patent details...
US4915282A: Inertia Compensated Festoon Assembly | Searchlight