Trademark Alertz ®
Search
Trademark
Owner
Double-sided body tape for holding clothing in place
Double stick tape for affixing clothing to the body.
Double-stick tape for affixing clothing to the body.