Transparency collection catalogue
Central Veterinary LaboratoryLibrary.
Weybridge Central Veterinary Laboratory
1980
Central Veterinary Laboratory.