Loading patent details...
US6994478B1: Modules having rotatable release and removal lever | Searchlight