Tag: CN110548218A
-

Radioactive Seed Implantation Puncture Robot (CN110548218A)
Radioactive particle implantation puncture robot (Chinese invention patent CN110548218A) A radioactive particle implant puncture robot includes an ultrasonic peripheral module, a needle advancement module, a needle storage module and a…
