Emergency door closing device | Patent Publication Number 20230374843 | Patexia