Description

Human IL-34, recombinant, 10 ug