Composite end closures for an autonomous underwater vehicle

More Info
expand_more