Hanging door stop | Patent Publication Number 20210189783 | Patexia