12V , 100A using Super capacitors , Amazing idea
American Tech
•
July 14, 2019

You May Also Like
American Tech
View ChannelAbout
No channel description available.