Bacterial lysate (substance)
Supplier: international · SCTID 1367858003
Immunologic substance Immunomodulator