The 20000mAh Redmi Power Bank is a high-capacity portable charger with two USB-A output ports and dual input ports (USB-C and Micro-USB) for versatile charging. It supports 18W fast charging for both input and output, allowing you to charge two devices simultaneously, and includes safety protections against overcharging and overheating.