Effluent decontamination system – EDS – lifesciences – BSL-2 – 25,000 lpd – Germany

EDS – lifesciences – BSL-2 – 25,000 lpd – Germany