Dodge 042543 Labyrinth Mechanical Seal, 8-1/2 in ID, Steel
Dodge Seal, Labyrinth Mechanical, 8-1/2 in Inside Dia, Steel