EZCheck 6 cassette reader consists of an analyzer and microfluidics cartridges. The analyzer is the core part, including a fluorescence detection system, temperature control module, and data analysis software. Microfluidics cartridges serve as carriers for samples and reagents, designed with precision to prevent sample contamination and provide multiplex testing capabilities.