76148538
Oct 17, 2000
OCEAN POWER TECHNOLOGIES INC.
Subscribe
equipment for converting ocean wave energy into mechanical and/or electrical energy comprising transducers housed in a buoy