It probably is Ivermectin with a few other ingredients
Yup. đź‘Ť Since the Ivermectin patent has expired, the new tablet will have a little aspirin or D3 added to the formula. Then it will become a miracle drug costing the taxpayer big bucks. Who knows at this point?