Shiitake 3782 culture on a petrie dish. 

This product will be made to order as we are changign to have 3790 in stock and ready to ship. Shiitake 3790 is favoured for growing on man made logs, where 3782 prefers natural logs. 

Lentinula Edodes
 

Shiitake 3782 culture

$25.00Price