Vintage
Possibly German made
Time and Alarm
Clock Movement,
With Balance Escapement.
Broken mainspring
Sold as is for parts or repair