R01693

SKU: 45ae8481451c Category:

Potato Dextrose Agar,pH 5.6(26ml) 100/PK