Loading patent details...
US5383072A: Door Lock Apparatus for Use in a Tape Recorder | Searchlight