Browse | RSS | Add Solar Energy Term
a battery having an immobilized electrolyte (gelled or absorbed in a material).
Stay updated with the latest solar industry news, events and resources.