Loading patent details...
US5080378A: Silicon Carbide Sintered Body for Mechanical Seal and Mechanical Seal Using the Same | Searchlight