actorlife
Headphoneus Supremus
The link i found is for the M350 version. I have no idea what the difference is apart from price, but both appear on Banggood also.
M350 https://www.banggood.com/Mahdi-M350...GB-Metal-Lossless-Music-Player-p-1241392.html
M320 https://www.banggood.com/Mahdi-M320...Support-Recording-E-book-TF-FM-p-1241379.html
Edited.
The M350 version on Banggood does not seem to have Bluetooth or Speaker.
Also the M350 version on Ebay seems to be the same as the M320 on Banggood
Got the 320 last night, RF. Nice small factor. A lot better than said in those amazon reviews. I'll post a very brief review in a couple of days. All I'll say is this player has a natural neutral sound. No coloring here folks.