Potato Dextrose Agar

$39.95$45.95

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

0