Organisation

Dept. of Scientific and Industrial Research. Torry Research Station.