China Labyrinth Seal for Goulds 3196 Pump, Find details about China Labyrinth Seal, 3196 Pumps from Labyrinth Seal for Goulds 3196 Pump