2 of my technicians went to the N.H.S. and thought it was the greatest thing since sliced bread. One of the exibits they thought was interesting was Peel & Stick which is distributed by a company called Newcomer. Can anybody give me some information on this product & a phone no. of the company. Carolyn, Montreal General.