0001181431-03-011473 4 1 20030623 20030624 WEISBERG ROBERT I 0001185772 4 34 000-15472 03754761 1855 NORMAN AVENUE SANTA CLARA CA 95054 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 4 1 rrd11609.xml FORM 4