Particle detector for detecting charged particles | Patent Publication Number 20230114569 | Patexia