DUAL LOCKING DOOR LATCH STRUCTURE OF VEHICLE | Patent Publication Number 20250198204 | Patexia