76262059
May 24, 2001
PRODUCTIVE ENVIRONMENTS
Subscribe
Adhesive strip having one adhesive side for stationery purpose of attaching two surfaces together