1979 advertisement International Electronic Re…

1979 advertisement
International Electronic Research Corporation of Burbank, California, USA
Component mounting system