Description

Human IL-36RA, recombinant, 25 ug