Press release
Electric Boat Association.
London The Association
1985-
Electric boats