Loading patent details...
US12667413B2: Plasma surgery device | Searchlight