NanobOx Ltd

Developers of novel, ultra-low energy nanobubble generation technology