Osmosis is a process found in all biological systems and results in water from a diluted solution passing spontaneously through a semi-permeable membrane onto a more concentrated solution on the other side, releasing energy in the process. more...
P.o. Box 98, Scarborough, Perth, Wa 6922
Post your Buy Requirement
Get Quotes from Verified Suppliers