Loading patent details...
US20030109866A1: Vascular sealing device with microwave antenna | Searchlight