http://www.enjpower.com/productview_138.htm What are the key features that a ENJBMS should have? Safety: ENJBMS have features to ensure the safe operation of the lithium battery, such as over-charge protection, over-discharge protection,over-temperature and short-circuit protection. Accuracy: ENJBMS provide accurate voltage, current, and temperature readings to allow for proper battery monitoring and management. Flexibility: ENJBMS support various types of lithium battery