Antibody to Trypanosoma brucei rhodesiense (substance)
Supplier: international · SCTID 709889004
Parasite antibody