it is definately not tsdz2 clone . looks interesting...
www.pswpower.com

48V 750W 1000W electric bicycle mid motor with torque sensor throttle e-brake lever
48V 750W 1000W electric bicycle mid motor with torque sensor throttle e-brake lever