Toden Factory

Toden Machinery assembly workshop