dewal.com
P.O.Box 372/ 15 Ray Trainor Dr.Narragansett,RI 02882UNITED STATES
Products include: Tape & film (PTFE, UHMW), glass fabric tape, polymide tape,