MOUNTING TAPE DOUBLE SIDED 60"
Item # 12010380
Mfg No: 6065003
Mfg: LUTZ
manufacture logo
6065003