Manta Products

1982-3: Manta Products, 1647 East 14th Street, Oakland, California 94606, USA.