idealtape.com
1400 Middlesex St.Lowell,MA 01851UNITED STATES
Products include: Printed circuit tape, electrical tape, film splicing tape