0001181431-12-029416 4 1 20120509 20120511 20120511 DiNunzio Steven 0001479813 4 34 000-53510 12834972 15 COACHMAN COURT BERKELEY HEIGHTS NJ 07922 Arista Power, Inc. 0001424640 3510 000000000 NY 1231 1999 MOUNT READ BLVD ROCHESTER NY 14615 585-243-4040 1999 MOUNT READ BLVD ROCHESTER NY 14615 WindTamer Corp 20081126 Future Energy Solutions Inc 20080123 4 1 rrd344752.xml FORM 4 - DINUNZIO