Ejector for firearm | Patent Publication Number 20230213296 | Patexia