Nemolizumab (substance)
Supplier: international · SCTID 933506281000036107
Interleukin-31 receptor alpha antagonist Monoclonal IgG