Loading patent details...
US7306381B2: Latching mechanism and electronic module having same | Searchlight