Showing the single result

P42A 21700 Battery by Molicel Batteries

£6.49
This is a 21700 cell that we just manufactured that we think you should know about. It has a maximum