Loading patent details...
US7976271B2: Stabilizing drive for contactless rotary blood pump impeller | Searchlight