Suppressor for a firearm | Patent Publication Number 20190331449 | Patexia