0001193125-03-009172 S-8 POS 3 20030610 20030610 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 S-8 POS 33 033-70078 03739213 500 MARKET ST STE 1E PORTSMOUTH NH 03801 6034311780 500 MARKET ST STE 1E PORTSMOUTH NH 03801 S-8 POS 1 ds8pos.htm S-8 POST-EFFECTIVE AMENDMENT #1 EX-5 3 dex5.htm OPINION OF PIERCE ATWOOD, COUNSEL TO THE REGISTRANT EX-23.2 4 dex232.htm CONSENT OF DELOITTE & TOUCHE LLP