Description

Human IL-17A (IL-17), recombinant, 100 ug