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

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