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