science and technology

PTFE Tape

PTFE coated fiberglass tape and film tape