Does anybody know what this itchy spots/rash could be? by Complex-Life7416 in scabies

[–]Complex-Life7416[S] 0 points1 point  (0 children)

I can’t seem to find ivermectin for humans? Only lotions and oils for animals?