Latch module and an appliance using the same | Patent Publication Number 20230366252 | Patexia