Loading patent details...
US4285224A: Electric Pulse Tube Expander | Searchlight