Alkaline battery LR20 D 144g and 1,5V DEM-331 climax
LR20 Battery Alkaline D size AM-1 1.5V factory supplier from China TDRFORCE Factory or Manufacturer which has 25 years manufacturing Alkaline|Zinc|Button Cell|Rechargeable|Lithium|Camera Battery or AG|CR Button Cell