Clostridium perfringens iota toxin (substance)
Supplier: international · SCTID 116561006
Clostridium perfringens toxin