i41CX+ is an advanced programmable and expandable RPN scientific calculator with a virtual thermal printer/plotter. i41CX+ is functionally equivalent to the world-renowned HP-41CX and supports over 200 built-in functions and contains 319 registers of main memory for storing data, programs, alarms, and user-defined key assignments. It also contains 600 extended memory registers for storage of data, text, and program files. The large number of registers combined with programmability, makes the 41CX+ an extremely powerful scientific calculator suitable for a wide variety of scientific, engineering, mathematical, financial, and technical applications.