5600 Mowry School Rd., Ste. 320Newark,CA 94560UNITED STATES
Products include: Elastomeric interconnects, silicone rubber "klik-key" key pads