-
BD PrecisionGlide Needle 27G x 1/2" - Box of 100
Regular price $12.99 CADRegular priceUnit price per -
BD SafetyGlide™ Needle 5/8" in 50 per box
Regular price $25.99 CADRegular priceUnit price per -
BD Sharps Container 1.4L
Regular price $8.99 CADRegular priceUnit price per -
BD Sharps Container 1.4L
Regular price $7.99 CADRegular priceUnit price per -
BD Sharps Container 3.1L
Regular price $9.99 CADRegular priceUnit price per -
BD Sharps Container 3.1L
Regular price $9.99 CADRegular priceUnit price per -
BD Sharps Container 5.1L
Regular price $16.99 CADRegular priceUnit price per -
BD SYR AMBER ORAL W/NON LUER TIP 100
Regular price $39.99 CADRegular priceUnit price per -
BD Syringe Luer-Lok Tip 30ml 56 Count
Regular price $49.99 CADRegular priceUnit price per -
BD ULT FINE II SYR INSUL+NDL SHT 6MM-31G 0.3ML 100
Regular price $55.99 CADRegular priceUnit price per -
BD ULTRA FINE II SYR INSUL+NDL 6MMX31G .5ML 100
Regular price $55.99 CADRegular priceUnit price per -
BD Ultra-Fine II Insulin Syringes 31G x 6mm, 1 ml - 100 per Box
Regular price $55.99 CADRegular priceUnit price per -
BD Ultra-Fine™ Insulin Syringes, 1/2 unit markings, 3/10 mL 8mm x 31G U-100 100/box
Regular price $55.99 CADRegular priceUnit price per -
Benylin Extra Strength All-In-One Cold, Flu & Cough Day & Night 24 Caplets
Regular price $14.99 CADRegular priceUnit price per -
Benylin Extra Strength Cough & Chest Congestion Syrup 100 ml
Regular price $10.99 CADRegular priceUnit price per -
Benylin Extra Strength Cough & Chest Congestion Syrup 250 ml
Regular price $16.99 CADRegular priceUnit price per -
Benylin Extra Strength Mucus & Phlegm Syrup 250 ml
Regular price $16.99 CADRegular priceUnit price per -
Benylin For Children All In One Cold & Fever Syrup 100 ml
Regular price $9.99 CADRegular priceUnit price per -
Benylin Regular Strength Cough & Chest Congestion Syrup 100 ml
Regular price $9.99 CADRegular priceUnit price per -
Betadine Sore Throat Gargle 240 ml
Regular price $14.99 CADRegular priceUnit price per -
Betadine Sore Throat Gargle 240 ml
Regular price $14.99 CADRegular priceUnit price per -
Betadine Sore Throat Spray 50ml
Regular price $10.99 CADRegular priceUnit price per -
Bionime GL300 Sterile Lancets for Home Use (Pack of 100)
Regular price $7.99 CADRegular priceUnit price per -
Boiron Arnicare Gel 75 ml
Regular price $16.99 CADRegular priceUnit price per -
Bravecto Green/Vert 10.1 - 20 kg, 1 Chewable Tablets
Regular price $66.10 CADRegular priceUnit price per -
Bravecto Blue/Bleu 20.1 - 40 kg, 1 Chewable Tablet
Regular price $68.09 CADRegular priceUnit price per -
Bravecto Chewable Tablet Pink/Rose 40.1 - 56 kg, 1 Chewable Tablet
Regular price $70.10 CADRegular priceUnit price per -
Bravecto Green/Vert 10.1 - 20 kg, 1 Chewable Tablet
Regular price $66.10 CADRegular priceUnit price per -
Bravecto One Blue/Bleu 20.1 - 40 kg, 1 Chewable Tablet
Regular price $22.92 CADRegular priceUnit price per -
Bravecto Orange 4.6 - 10 kg, 1 Chewable Tablet
Regular price $64.10 CADRegular priceUnit price per -
Bravecto topical solution for cats blue 2.8-6.25 kg, 1 Applicator
Regular price $53.68 CADRegular priceUnit price per -
Bravecto topical solution for cats lime 1.2-2.8 kg, 1 Applicator
Regular price $50.01 CADRegular priceUnit price per -
Bravecto topical solution for cats purple 6.26-12.5 kg, 1 Applicator
Regular price $59.78 CADRegular priceUnit price per -
Bravecto topical solution for dogs Blue/Bleu 20.1 - 40 kg, 1 Applicator
Regular price $64.54 CADRegular priceUnit price per -
Bravecto topical solution for dogs Green/Vert 10.1 - 20 kg, 1 Applicator
Regular price $62.65 CADRegular priceUnit price per -
Bravecto topical solution for dogs Orange 4.6 - 10 kg, 1 Applicator
Regular price $60.82 CADRegular priceUnit price per