Menu

Mechanical Seal

A seal that is formed with direct metal-to-metal contact.