JameCo Electronic Components 1355 Shoreway Road Belmont CA 94002-4100 (800) 831-4242 (415) 592-2503 Fax Large selection of chips, power supplies, and other electronic components, including some that can be extremely difficult to find elsewhere.