Interleukin 17 (IL-17A, IL-17) cytokine molecule.

Code produit:
82626019