Description

Human IL-34, recombinant, 2 ug