0001193125-03-042587 S-8 3 20030827 20030827 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 S-8 33 333-108258 03867927 500 MARKET ST STE 1E PORTSMOUTH NH 03801 6034311780 500 MARKET ST STE 1E PORTSMOUTH NH 03801 S-8 1 ds8.htm FORM S-8 EX-5 3 dex5.htm OPINION OF PIERCE ATWOOD, COUNSEL TO THE REGISTRANT EX-23.2 4 dex232.htm CONSENT OF DELOITTE & TOUCHE LLP