Description

Human LD78-beta (CCL3L1), recombinant, 100 ug