VariousWords beta
Related Terms:
Noun
Definition: A chelator used to attach the antibody nofetumomab to a radioisotope of technetium.
VariousWords beta
Definition: A chelator used to attach the antibody nofetumomab to a radioisotope of technetium.