M & B price list of veterinary products. With descriptive notes.
May and Baker.
Dagenham,
1966-.
In looseleaf form.