18500 EFest Flat Top Battery

Description

We now have 18500 Efest IMR batteries in stock with flattops.