Description

Recombinant Human IL-17A, 250 ug