Loading patent details...
US4393920A: Manipulator for Working in a Heat Exchanger | Searchlight