electrolyte acid

electrolyte acid

electrolyte acid

Noun

dilute sulfuric acid used in storage batteries

Synonyms: