Loading patent details...
US4134843A: Deuterated Lubricant | Searchlight