I read every review on their website and they have many duplicate reviews under different names. I double checked the address on their website and it’s a Staples. The website also doesn’t provide any information on where the product is manufactured. Ivermectin is only available with a prescription in the US so not sure what’s actually in these supplements.
Claim your business profile now and gain access to all features and respond to customer reviews.