74570376
Sep 6, 1994
GARLOCK INC.
Subscribe
mechanical rotary seals, made in part from metal, incorporating foam materials with a particular cellular structure