TAKISAWA TAL-510
Automatic feed Lever missing
Manual operation works well.
Center to center: 1000mm (40 inch)
Swing: 510mm (20 inch)
Three-Phase
Made in Japan.