Loading patent details...
US4390197A: Electrically Controlled Latch | Searchlight