Dodge 042529 Labyrinth Mechanical Seal, 5 in ID, Aluminum
Dodge Seal, Labyrinth Mechanical, 5 in Inside Dia, Aluminum