Recombinant Human IL-13

General information

Catalog number

SJB13-01

Size

25µg/vial

Price

390.00 €

Detailed information