Loading patent details...
US6964682B2: Heart valve holder that resist suture looping | Searchlight