77694084
Mar 18, 2009
Oct 6, 2009
RENOVARE INTERNATIONAL INC.
Subscribe
Effluent treatment and metal recovery apparatus, namely, electrochemical cells for removal of metals from water and waste water and replacement cathodes therefor