3.8 Volts is the nominal voltage of a lithium battery, 4.3 Volts is the fully charged voltage. The difference is in the mAh rating, and 3100 will mean less time between charges than 3500. (It's only about 12%, but it's different.) As djrakowski asked, where did you get it? Is it an original battery or a cheap knockoff (that may not be even 3100 mAh)?