Microchannel Devices