Fermentation and Bioprocess Platform with 4,000 L and 3,000 L Reactors

Listing #1092369