KSL MICRODEVICES