All of them are chinese. Brand doesn't matter.
One has chinese designed micro controller and only works on Can bus based cars i.e car manufactured after 2006.
Other has pic18f25k80 micro controller which contain the same code as original 1.4 Elm327, so works on every car. Also comparatively expensive then purely chinese one.