Decca Hi-Fix 6 (04/04/1973)

Name

Decca Hi-Fix 6

Description

World interest in Torbay display of navigating system

Publication

Herald Express

Published

04/04/1973

Place

Torbay

Category

Technology