Satralizumab (substance)
Supplier: international · SCTID 897234001
Immunosuppressant Interleukin 6 receptor antagonist Monoclonal antibody