Internal weld blasting | Patent Publication Number 20180169834 | Patexia