000
00263 a2200109 4500
999
_c
53394
_d
53394
020
_a
9789383286713
100
_a
DESHPANDE, R.P.
_9
1574
245
0
_a
ULTRACAPACITORS FUTURE OF ENERGY STORAGE
260
_b
TMH
_a
New Delhi
_c
2014
300
_a
xxii,427
365
_b
1045