Description

Human TSLP, recombinant, 100 ug