Loading patent details...
US6685699B1: Self-removing energy absorbing structure for thermal tissue ablation | Searchlight