Movements for King Seiko watches

Movement
44
4402
4420
4500
4502
5625
5626
5621
5246
5245
4S15