Compact rifle protection ballistic shield | Patent Publication Number 20240426581 | Patexia