Loading patent details...
US6430053B1: Pluggable transceiver module having rotatable release and removal lever with living hinge | Searchlight