Loading patent details...
US7645284B2: Doppler directed suturing and compression device and method | Searchlight