Multiple organ lymphoma and lymph node tissue array
Multiple organ lymphoma and lymph node tissue array

Multiple organ lymphoma and lymph node tissue array

923.14

923.14
In Stock
quantity
product details

Catalog number: 131 - LM208a

Product Category: Business & Industrial > Science & Laboratory

Supplier:

TissueArrayGentaur

Size: each