Self-adhesive tape manufacturer

Food-safe resealable tape