Skip to content
🎉 Enjoy FREE SHIPPING on Orders Over $75 Across Canada! Some exclusions apply. 🚚 Canada Post Strike Update 🕒 Check Our Special Holiday Hours 2024!
🎉 Enjoy FREE SHIPPING on Orders Over $75 Across Canada! Some exclusions apply. 🚚 Canada Post Strike Update 🕒 Check Our Special Holiday Hours 2024!

St Francis Virafect 50ml

Original price $22.49 - Original price $22.49
Original price
$22.49
$22.49 - $22.49
Current price $22.49

Ease the viral respiratory infections associated with colds and flu with our Virafect formula.

• Effective antiviral and antibacterial
• Relieves sore throat and fever
• Shortens duration of colds and flu
• Immune enhancer
• Featuring andrographis, a herb with a long history of medicinal use as an infection fighter and immune stimulant.

Who it’s for:
Use our Virafect formula if you’re suffering from a cold or flu or have any kind of viral infection.