IPWR   $7.41  -7.61% Market Closed

Ideal Power Inc