These Hong Kong vendors put the word "Arduino" on any electronic device just to sell more stuff.
This is a microcontroller, brand is STM and it's core is ARM 32 Cortex-M3.
It's kinda the little brother of Arduino DUE, and it's much cheaper.
Includes debug on board (USB).