Trackgood Journey

Self-Adhesive Labels

Barcode 12123612

Tom & Jerry

Self-Adhesive Labels

Location: Indonesia

The product is a self-adhesive label made from premium quality adhesive paper. It is marketed under the Tom & Jerry brand and is described as easy to use, available in various different sizes.