Elmers Clamp Tape

Submitted By
janocase@sbcglo...
Filed Under
Home Technology
Answers
0 expert, 0 community
Q:

Where to find it online. Amazon claims they are out of it. Any ideas? Please Advise