Only in one review: Voltage 5 V (Ugreen PB107); Current 2.1 A (Ugreen PB107); Energy 36.78 Wh (Ugreen PB107); Test current 2.5 A (Ugreen PB107); Resistance 28 mΩ (TPcell battery for Milwaukee M12); Temperature rise 50 °C (TPcell battery for Milwaukee M12); Price 20.5 $ (Ugreen PB107).
TPcell battery for Milwaukee M12: Capacity and cells are good, but the power contacts need improvement.
Ugreen PB107: Capacity matches the rating and output reaches 2.5 A; recommended if Quick Charge is not needed.
Figures were taken from the review text and checked against the quoted passages. Measurement conditions differ between reviews, so read the reviews yourself before buying. Prices at the time of review.