Details
Details
Allen camo tape is a tough durable woven cloth 10-FT-Roll
The tape is self adhesive and will stick strongly to pretty much everything but can be easily removed.
Made in the USA by Allen.
Additional Information
Condition | New |
---|