Loading patent details...
US6122340A: Detachable Foot Mount for Electronic Device | Searchlight