Effluent decontamination system – EDS – lifesciences – BSL-3 – 3,000 to 4,000 lpd – France

EDS – lifesciences – BSL-3 – 3,000 to 4,000 lpd – France