Home » Electronic Component Suppliers » YXS TECHNOLOGY MKP62 305V X2 105K 1UF 105 305VAC P=27MM Safety Capacitor