85958833
Jun 13, 2013
OKEANOS TECHNOLOGIES LLC
Subscribe
solid-state microelectronic device for seawater desalination, namely, desalination units