Oil well perforators | Patent Publication Number 20200300586 | Patexia