Ge Bio Sciences 10407172 Membrane Filtration Microplus 41 Cellulose Nitrate | Desertcart Kenya