cathetron

cathetron

A device for delivering highly radioactive substances into proximity to a tumour and returning them to a shielded safe after use.