TRANSLATE

Part # 1-012-0522

5910-00-491-8262

Manufacturer: CAPACITOR,FIXED,PLASTIC DIELECTRIC