Description

Rat IL-13 (113 a.a), recombinant, 100 ug