americancapacitor.com
5367 Third St.Irwindale,CA 91706UNITED STATES
Products include: Film capacitors metallized, film-foil