2 Patents
- US125004812025Energy Storage System Using Ballistic Balls
Research Foundation Of The City University Of New York
0 cites - US120811052024Energy Storage System Using Ballistic Balls
Research Foundation Of The City University Of New York
0 cites