Essentials of veterinary surgery
Venugopalan, A
Essentials of veterinary surgery - 6th - New Delhi Oxford & IBH Publishing Co. 1993 - xvi, 666p.
Veterinary surgery
636.089.7 V46E
Essentials of veterinary surgery - 6th - New Delhi Oxford & IBH Publishing Co. 1993 - xvi, 666p.
Veterinary surgery
636.089.7 V46E