Marconi radar echo.
Marconi Radar Systems.
Chelmsford : Marconi Radar Systems,
"The internal newspaper of Marconi Radar Systems and its people."
Marconi Radar Systems