We've tried all the otc stuff for months on end inc the freeze stuff . Is there anything else I can try online, I've seen some herbal oil advertised but unsure if just a scam.
One verruca is on the ball of the foot so always has pressure so deep. And wart is palm of hand