Loading patent details...
US6478028B1: Surgical apparatus and method for performing transabdominal cardiac surgery | Searchlight