Immunogen

Recombinant Chinese Hamster Glutamine synthetase Protein