New Lon0167 10 Pcs 2 Terminals Lead Polyester Film Capacitors | Desertcart Ecuador