Shiitake 12ml Culture

Lentinula edodes

Out of stock

SKU: CY78239-1 Category:
Shiitake mushrooms growing on tree branch
Shiitake 12ml Culture

Out of stock