ITT: 33 PTA & 33 PTD Slurry Valves

itt-33pta-33ptd-slurry-valves