Yeast Potato Dextrose (YPD) Agar

$19.98

Out of stock

Description

Yeast Potato Dextrose (YPD) Agar, 100mm

10 per sleeve