electrocube.com
3366 Pomona Blvd.Pomona,CA 91768UNITED STATES
Also known as: F-Dyne
Products include: Film capacitors