Mask-integrated surface protective film | Patent Publication Number 20180158691 | Patexia