Automatic stall latch device | Patent Application Number 18891151 | Patexia