Skip to product information
1 of 1

Troy Vitamin B12 100mls

Troy Vitamin B12 100mls

Regular price $21.50 AUD
Regular price Sale price $21.50 AUD
Sale Sold out
For anaemias resulting from Vitamin B12 deficiency in horses and dogs.
View full details