88189536
Nov 11, 2018
STEPHANOS PRODROMOS
Subscribe
physical barrier in the nature of a self-adhesive film applied to the skin over an insect bite to help eliminate the scratching, irritation and abrasion of skin