I'll have it installed hopefully by today and let you know how it goes. Thanks
Not dry cell. They are still wet acid. But they are sealed and the water in the acid doesn't evaporate away as quickly as a regular battery. The stock battery in the Euro is also a maintenance-free wet acid battery.
Bookmarks