77591467
Oct 13, 2008
Feb 1, 2011
XYMOX TECHNOLOGIES INC.
Active Trademark
Subscribe
Electronic touch sensitive switches, membrane switches, and membrane switches having a heat-activated adhesive between at least two adjacent layers of membranes