... one of the numerous ingenious devices permitting the handling of radioactive substances

... one of the numerous ingenious devices permitting the handling of radioactive substances