Loading patent details...
US7250028B2: Endoscopic beating-heart stabilizer and vessel occlusion fastener | Searchlight