76075991
Jun 23, 2000
Apr 23, 2002
FARREL CORPORATION
Active Trademark
Subscribe
Self-lubricating dust seals for industrial mechanical mixers for processing rubber, plastic and other compositions