Description

Human IL-36RA, recombinant, 5 ug