Loading patent details...
US20040155550A1: Armature having teeth | Searchlight