25khz 1500W Immersible Ultrasonic Tubular Transducer Rod Sus316 Waterproof Probe Stick For Steel Pipe Clea Add to Inquiry