Antibody to Encephalitozoon cuniculi (substance)
Supplier: international · SCTID 709886006
Parasite antibody