Neptune

1938

Neptune’s launch specifications

90
1938
8.50m / 27’11”
Neptune
Neptune