Potato Dextrose Agar

$39.95$45.95

Our potato dextrose agar is a nutrient-rich mushroom liquid culture.

Clear
SKU: PDAA01 Category:
0