femaelectronics.com
17815 Newhope St., Ste. GFountain Valley,CA 92708UNITED STATES
Products include: LCD displays, LED& displays, membrane switches/keypads, PCBs, front panel assy,enclosures, heat sinks