Transparent stickers for immediate treatment of skin blemishes and pimplesThe French dermo-cosmetic brand La Roche-Posay is launching transparent stickers for immediate treatment of skin blemishes and pimples.La Roche-Posay(photo credit: PR)