Please recommend 14500 for Thrunite Archer 1A

I have a trustfire 14500 that only lasts for 30 minutes on high mode. I’m looking for a quality 14500 that would last longer.

Sanyo UR14500P 840mAh

Sanyo UR14500p. I’d use a protected cell not for the protection but for the slightly lower current and additional capacity. Other labels have this cell inside.