Loading patent details...
US4595186A: Rotating Welding Fixture | Searchlight