Loading patent details...
US6434015B1: Small form-factor pluggable module having release device | Searchlight