Description

Human IL-34, recombinant, 100 ug