Loading patent details...
US20160095700A1: IMPLANT, INTENDED TO BE PLACED IN A BLOOD CIRCULATION PASSAGE, COMPRISING A SYSTEM FOR SEPARATING THE PROXIMAL ARMS | Searchlight