Hey guys, I need help identifying the movement out of this watch that my parents got me. I am pretty sure it is a Chinese movement but that is all I really know. The reason I took this watch apart is because there is something wrong with the balance wheel/escapement as the darn thing only ticks for a few seconds before the wheel slows down or stops. Thanks in advance guys!

Attachment 971649
With the rotor still on

Attachment 971650
Attachment 971652