Herschede Clock Parts Diagram

51.184128, 8.171625