microflex