New Lon0167 1200 0 27uf 2 Terminals Polypropylene Film Capacitor | Desertcart Japan