It may have a different kind of bootloader on it running at a different baud rate. I've seen that before from some clone manufactures. It may require selecting a different board type from the IDE.
You could also use your Uno as ArduinoISP and just burn a new bootloader on to it to avoid all the guessing.