Effluent decontamination system – EDS – lifesciences – BSL-3 – 1,500 lpd – China

EDS – lifesciences – BSL-3 – 1,500 lpd – China