Effluent decontamination system – EDS – lifesciences – BSL-3 – 2,000 lpd – UK

EDS – lifesciences – BSL-3 – 2,000 lpd – UK