HSOC0020296 - The New Blood Products Manufacturing Unit at Elstree - 01 Jan 1987

Leaflet, re The Blood Products Laboratory Commissioned 1987, by Blood Products Laboratory.