Splenocyte Cell Chips

For immunohistochemistry, IHC
3HS-2570-001
167,00 €
Stock status: In stock