Description

Recombinant Human Interleukin 13 Receptor, Alpha 2, 20 ug