Image Name

50l-200l duplex fermentation system