86434873
Oct 26, 2014
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