77955321
Mar 10, 2010
RIGGS BERNARD A
Subscribe
Seawater anode batteries; seawater fuel cells; Renewable seawater battery system to provide backup power