Category: Bar Feeder
Owner: TokyoEngineering
Manufacturer: IKURA SEIKI
Model Type: S25
Year: 1988
Location: TEN Narita NO.2