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