Ajax of 117 Central Street, London, EC1.
1929 Advert in British Industries Fair Catalogue as an Optical, Scientific and Photographic Exhibit. (Scientific Section - Stand No. N.44)
See Also
Sources of Information
- 1929 British Industries Fair Advert p123