0001181431-03-016313 3 1 20030703 20030731 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 500 MARKET ST STE 1E PORTSMOUTH NH 03801 6034311780 500 MARKET ST STE 1E PORTSMOUTH NH 03801 TEJWANI KAMLESH 0001257590 3 34 000-15472 03813521 8 YORK TERRACE SHORT HILLS NJ 07078 3 1 rrd14647.xml FORM 3