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