IMO: 6400109|
United Kingdom
Invention (IMO: 6400109) is a Fishing Vessel registered and sailing under the flag of United Kingdom. Invention was built in 1963. Invention vessel length overall (LOA) is 34m, beam is 6.1m.