Loading patent details...
US6991635B2: Intracardiac suture device | Searchlight