crcfilm.com

Fake location
Irvine, NA
JAPAN

Component Research

Manufacturer

Products include: Film capacitors