Interleukin-8 Protein

Referentie OPRB00186

Formaat : 100µg

Merk : Aviva Systems Biology