Loading patent details...
US4980966A: Rod Holder for the Assembly of Heat Exchangers | Searchlight