Inofix - Manufacturer of products hardware and DIY

Self-bonding tape