Loading patent details...
US4869640A: Controlled Temperature Rotating Seal | Searchlight