Darfon Electronics Corp. (TPE:8163)