starchem ltd
starchem ltd
[
West Midlands,
United Kingdom ]
West Midlands, United Kingdom
with an adhesive backing (pressure sensitive adhesive or PSA)