Loading patent details...
US7066746B1: Electronic module having an integrated latching mechanism | Searchlight