Robots in industry a new film from the Department of Industry
Great Britain.Department of Industry.
[London] [Department of Industry]
[1981]
Great Britain. Department of Industry.
Robots, Industrial.